Humus sludge - Turc Anglais Dictionnaire